home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 3 / Cream of the Crop 3.iso / lan / apinst.zip / MAIN.BMK < prev    next >
Text File  |  1994-03-17  |  3KB  |  81 lines

  1. #/
  2. #/|**************************************************************************|
  3. #/| (c) 1993 Novell, Inc.  All rights reserved.                              |
  4. #/|                                                                          |
  5. #/| THIS WORK IS SUBJECT TO U.S. AND INTERNATIONAL COPYRIGHT LAWS AND        |
  6. #/| TREATIES.                                                                |
  7. #/|                                                                          |
  8. #/| NO PART OF THIS WORK MAY BE USED, PRACTICED, PERFORMED, COPIED,          |
  9. #/| DISTRIBUTED, REVISED, MODIFIED, TRANSLATED, ABRIDGED, CONDENSED,         |
  10. #/| EXPANDED, COLLECTED, COMPILED, LINKED, RECAST, TRANSFORMED OR ADAPTED    |
  11. #/| WITHOUT THE PRIOR WRITTEN CONSENT OF NOVELL, INC.                        |
  12. #/|                                                                          |
  13. #/| ANY USE OR EXPLOITATION OF THIS WORK WITHOUT AUTHORIZATION COULD SUBJECT |
  14. #/| THE PERPETRATOR TO CRIMINAL AND CIVIL LIABILITY.                         |
  15. #/|**************************************************************************|
  16. #/| Module name: main.bmk                                                      |
  17. #/|**************************************************************************|
  18. #/
  19.  
  20. #/
  21. #*****************************************************************************
  22. #   $Workfile:  main.bmk$
  23. #
  24. #   $Id$
  25. #******************************** DESCRIPTION ********************************
  26. #
  27. # App Inst application - makefile for Borland C/C++ 3.1
  28. #
  29. #*****************************************************************************
  30. #/
  31.  
  32. PROGRAM=app
  33. NAWFDRIVE=c:
  34. NAWFINC=$(NAWFDRIVE)\nawf\inc\\
  35. NAWFLIB=$(NAWFDRIVE)\nawf\lib\\
  36. MYDRIVE=C:
  37.  
  38. !INCLUDE <$(NAWFINC)options.bmk>
  39.  
  40. OBJS=main.obj
  41. RFILES = main.r appf.r
  42.  
  43. # Rules
  44.  
  45. .c.obj:
  46.     bcc $(CLRGOPTS) -zC_$* $< >$*.err
  47.  
  48. # Global targets
  49.  
  50. ALL : $(PROGRAM).exe
  51.  
  52. # Dependencies
  53.  
  54. main.obj: main.c main.h mainr.h main.z
  55.  
  56. main.i: $(RFILES)
  57.     nawfpp $(DRCOPTS) main.r > main.i
  58.  
  59. rcdata\nawfrc.inc: $(RFILES) mainr.h main.i 
  60.     if not exist rcdata\nul md rcdata
  61.     drc -o rcdata\ main.i
  62.  
  63. main.res: main.rc main.h rcdata\nawfrc.inc main.i
  64.     rc -r main.rc
  65.  
  66. #
  67. # Build the executable
  68. #
  69. #cwm.lib mathwm.lib import.lib crtldll.lib c:\nawf\lib\nawfb.lib
  70.  
  71. $(PROGRAM).exe: $(OBJS) main.res rcdata\nawfrc.inc main.i 
  72.     tlink $(LINKOPTS) @&&|
  73. c0wm.obj $(NAWFLIB)modmainb.obj $(OBJS) 
  74. $(PROGRAM).exe
  75. $(PROGRAM).map
  76. cwm.lib mathwm.lib import.lib crtldll.lib $(NAWFLIB)nawfb.lib
  77. main.def
  78. |
  79.     rc main.res $(PROGRAM).exe 
  80.  
  81.